﻿//
// HomingStatus.cs
//
// Authors:
//    Claus Jørgensen <10229@iha.dk>
//    Jens Bloch Christensen <09584@iha.dk>
//    Jonas Daugaard Møller <08814@iha.dk>
//

namespace RSD.Robot
{
    /// <summary>
    /// Homing status enumeration.
    /// </summary>
    public enum HomingStatus
    {
        /// <summary>
        /// Started.
        /// </summary>
        Started = 0xFF,
        /// <summary>
        /// Axis 1.
        /// </summary>
        Axis1 = 1,
        /// <summary>
        /// Axis 2.
        /// </summary>
        Axis2 = 2,
        /// <summary>
        /// Axis 3.
        /// </summary>
        Axis3 = 3,
        /// <summary>
        /// Axis 4.
        /// </summary>
        Axis4 = 4,
        /// <summary>
        /// Axis 5.
        /// </summary>
        Axis5 = 5,
        /// <summary>
        /// Axis 6.
        /// </summary>
        Axis6 = 6,
        /// <summary>
        /// Axis 7.
        /// </summary>
        Axis7 = 7,
        /// <summary>
        /// Axis 8.
        /// </summary>
        Axis8 = 8,
        /// <summary>
        /// Ended.
        /// </summary>
        Ended = 0x40,
        /// <summary>
        /// Error
        /// </summary>
        Error = 21       
    }
}
